An Analysis Of President Biden's $2 Trillion Infrastructure Plan